package karaoke.negocio;

import java.util.Collection;

import karaoke.dao.LocalDAO;
import karaoke.excepcion.DAOExcepcion;
import karaoke.modelo.Local;

public class GestionLocal {
	public Local insertar(Local local) throws DAOExcepcion {
		return new LocalDAO().insertar(local);
	}

	public Local actualizar(Local local) throws DAOExcepcion {
		return new LocalDAO().actualizar(local);
	}

	public void eliminar(int idLocal) throws DAOExcepcion {
		new LocalDAO().eliminar(idLocal);
	}

	public Local obtener(int idLocal) throws DAOExcepcion {
		LocalDAO dao = new LocalDAO();

		return dao.obtener(idLocal);
	}
	
	public Collection<Local> buscarPorNombre(String nombreLocal)
			throws DAOExcepcion {
		return new LocalDAO().buscarPorNombre(nombreLocal);
	}
}
